intervertebral foramen - Turkish English Dictionary